payment specification - Spanish English Dictionary